Text copied to clipboard!
Naslov
Text copied to clipboard!C programski inženir
Opis
Text copied to clipboard!
Iščemo programskega inženirja, ki se bo pridružil naši dinamični ekipi za razvoj programske opreme. Idealni kandidat bo odgovoren za načrtovanje, razvoj, testiranje in vzdrževanje programske opreme, ki podpira naše poslovne procese in rešitve za stranke. Delo vključuje sodelovanje z drugimi razvijalci, produktnimi vodji in sistemskimi arhitekti za zagotavljanje kakovostnih in učinkovitih rešitev.
Programski inženir bo uporabljal sodobne tehnologije in razvojna orodja za ustvarjanje robustnih in skalabilnih aplikacij. Od kandidata pričakujemo dobro razumevanje programskih jezikov, razvojnih metodologij (kot so Agile ali Scrum) ter sposobnost reševanja kompleksnih tehničnih izzivov. Poleg tega mora biti sposoben analizirati zahteve uporabnikov, pripravljati tehnično dokumentacijo in izvajati enote ter integracijska testiranja.
Delo poteka v hitro spreminjajočem se okolju, zato je pomembna prilagodljivost, samoiniciativnost in sposobnost timskega dela. Programski inženir bo imel tudi priložnost za mentorstvo mlajših razvijalcev in sodelovanje pri arhitekturnih odločitvah, ki vplivajo na dolgoročno vzdržnost programske opreme.
Če vas veseli reševanje tehničnih izzivov, ustvarjanje inovativnih rešitev in delo v podporni ekipi, vas vabimo, da se prijavite. Nudimo konkurenčno plačilo, fleksibilen delovni čas, možnost dela na daljavo in priložnosti za strokovni razvoj.
Odgovornosti
Text copied to clipboard!- Načrtovanje in razvoj programske opreme
- Izvajanje testiranj in odpravljanje napak
- Sodelovanje z drugimi člani razvojne ekipe
- Priprava tehnične dokumentacije
- Analiza uporabniških zahtev
- Vzdrževanje in nadgradnja obstoječih sistemov
- Sodelovanje pri arhitekturnih odločitvah
- Mentorstvo mlajšim razvijalcem
- Uvajanje najboljših praks razvoja programske opreme
- Spremljanje novih tehnologij in trendov
Zahteve
Text copied to clipboard!- Diploma iz računalništva, informatike ali sorodnega področja
- Dobro znanje vsaj enega programskega jezika (npr. Java, C++, Python)
- Izkušnje z razvojem spletnih ali mobilnih aplikacij
- Poznavanje razvojnih orodij in sistemov za nadzor različic (npr. Git)
- Sposobnost timskega dela in komunikacije
- Razumevanje podatkovnih baz in SQL
- Izkušnje z agilnimi metodologijami (Scrum, Kanban)
- Sposobnost reševanja kompleksnih problemov
- Poznavanje osnov varnosti programske opreme
- Samoiniciativnost in želja po učenju
Možna vprašanja na razgovoru
Text copied to clipboard!- Kateri programski jezik najbolje obvladate?
- Ali imate izkušnje z agilnim razvojem programske opreme?
- Kako pristopate k odpravljanju napak v kodi?
- Ali ste že sodelovali pri razvoju večjih projektov?
- Kako dokumentirate svoje delo?
- Katera razvojna orodja najpogosteje uporabljate?
- Ali imate izkušnje z mentorstvom drugih razvijalcev?
- Kako sledite novim tehnologijam in trendom?
- Ali ste že delali v medfunkcijski ekipi?
- Kako zagotavljate kakovost programske opreme?